@charset "utf-8";

* {padding: 0;margin: 0}
body {font-size: 14px;font-family: "微软雅黑", "宋体", arial, Times, serif;line-height: 1.25;height: 100%} 
a {text-decoration: none;outline: none;color:#3F65B5;}
a:hover {text-decoration: underline} 

.body-login { background-color: #8fcdfd; }  
.login-logo {
	width:200px;
	height:64px; 
	position:absolute;
	top:10px;
	left:10px;
	background: url("images/logo.jpg") no-repeat;
}
.login-bg {
	background: url("images/login-bg1-all.png") no-repeat;margin: 0 auto;
	text-align: center;padding: 0 auto;border: 1;width: 1000px;height: 544px; 
}
.login-bg-login {
	background: url("images/login-bg-login.png") no-repeat;
	width: 568px;height: 321px;margin: 0 auto;  
}
.msg-bg {
	background: url("images/msg-bg.png") no-repeat;
	width: 400px;height: 226px;margin: 0 auto;  
}
.login-user {
	display: inline;width: 17px;height: 19px;
	background: url("images/login-user.png") no-repeat;
}
.login-pass {
	display: inline;width: 17px;height: 19px;
	background: url("images/login-pass.png") no-repeat;
}
.login-btn-submit {
	background: url("images/login-btn-login.png");
	width: 62px;height: 25px;border: none;color: white;cursor:pointer;
}
.login-btn-submit:hover {
	font-weight:bold;
}
.dataInput,.right-input{
	border: 1px solid #AEAEAE;padding: 6px;border-radius:5px; 
	width:150px;
}
/** 验证信息样式 */
.v-star , .v-error ,.v-warn {display:inline-block;}
.v-star , .v-error,.v-warn   { margin-left:10px;}
.v-star , .v-error {color:red;}
.v-warn { color:#000;}

/** 注册，找回密码样式 **/

.body-title, .body-title h3 {
	height:40px;	
	line-height:40px;	 
}  
.body-title h3 {
	padding-left:20px;
	background: none repeat scroll 0 0 #8fcdfd; 
    color: #ffffff;
}
.body-class{
	background: url('images/bg.jpg') repeat scroll 0 0 rgba(0, 0, 0, 0);
	background-image: url('images/bg.jpg') ;
} 
.body-content form ul li {
	height:40px;
	line-height:40px;	
} 
.body-content form ul { 
    margin-top: 20px; 
}
	
.body-content form ul li .right-input {
	margin: 5px 10px;
}
.error-div {
	color : red;
	margin-left:185px;
}
